• word of the day

    water cannon

    water cannon - Dictionary definition and meaning for word water cannon

    Definition
    (noun) a hose (carried on a truck) that fires water under high pressure to disperse crowds (especially crowds of rioters)
    Synonyms : watercannon

Word used in video below:
text: here at the cannon
Download our Mobile App Today
Receive our word of the day
on Whatsapp